package com.ddstation.exam.entity;

import java.util.Date;
import javax.persistence.*;

@Table(name = "dt_invs_autonomy_examination_institution")
public class DtInvsAutonomyExaminationInstitutionEntity {
    /**
     * 机构ID
     */
    @Id
    private String id;

    /**
     * 机构名称
     */
    private String name;

    /**
     * 机构状态
(0:可用，
9:删除)
     */
    private Byte status;

    /**
     * 创建时间
     */
    @Column(name = "create_tm")
    private Date createTm;

    /**
     * 更新时间
     */
    @Column(name = "update_tm")
    private Date updateTm;

    /**
     * 获取机构ID
     *
     * @return id - 机构ID
     */
    public String getId() {
        return id;
    }

    /**
     * 设置机构ID
     *
     * @param id 机构ID
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取机构名称
     *
     * @return name - 机构名称
     */
    public String getName() {
        return name;
    }

    /**
     * 设置机构名称
     *
     * @param name 机构名称
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取机构状态
(0:可用，
9:删除)
     *
     * @return status - 机构状态
(0:可用，
9:删除)
     */
    public Byte getStatus() {
        return status;
    }

    /**
     * 设置机构状态
(0:可用，
9:删除)
     *
     * @param status 机构状态
(0:可用，
9:删除)
     */
    public void setStatus(Byte status) {
        this.status = status;
    }

    /**
     * 获取创建时间
     *
     * @return create_tm - 创建时间
     */
    public Date getCreateTm() {
        return createTm;
    }

    /**
     * 设置创建时间
     *
     * @param createTm 创建时间
     */
    public void setCreateTm(Date createTm) {
        this.createTm = createTm;
    }

    /**
     * 获取更新时间
     *
     * @return update_tm - 更新时间
     */
    public Date getUpdateTm() {
        return updateTm;
    }

    /**
     * 设置更新时间
     *
     * @param updateTm 更新时间
     */
    public void setUpdateTm(Date updateTm) {
        this.updateTm = updateTm;
    }
}